Using Pi-Calculus for specification of mobile agent communication

نویسندگان

  • Gordan Jezic
  • Ignac Lovrek
چکیده

This paper presents formal specification and verification of agent migration and communication in a mobile agent network. The specification has been written in π-calculus process algebra based on link mobility and verified by Mobility Workbench analysis. The model consists of the mobile agents placed at distributed nodes and a mobility management agent responsible for message handling. The specification is focused on remote communication of the agents while migrating through the network. The system has been verified by Workbench model checking features.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Higher Order -Calculus Specification for a Mobile Agent in JINI

Current technologies of distribution of code have arrived for a few years to a good degree of maturity, in particular with the appearance of distributed execution platforms in conformity with CORBA speci cations and recently with the appearance of Java/JINI technologies [1]. This work proposes to bridge the gap between the requirements of mobile code generation for communicating systems and the...

متن کامل

A Symbolic Procedure for Control Reachability in the Asynchronous Pi-calculus: Extended Abstract

We study the relationship between the asynchronous π-calculus and the specification language MSRNC combining multiset rewriting over first-order atomic formulas (MSR) and name constraints (NC) proposed in [10]. We exploit this connection to define a sound and fully automatic procedure for attacking control reachability for infinite-state specifications given in asynchronous π-calculus, i.e., fo...

متن کامل

ACVisualizer: A visualization tool for APi-calculus

Process calculi are mathematical tools used for modeling and analyzing the structure and behavior of reactive systems. One such calculus, called APi-calculus (an extension to Pi-calculus), provides support for modeling migration, intelligence, natural grouping and security in agent-based systems [18]. In this article, a visualization tool for the APi-calculus is proposed. Although an invaluable...

متن کامل

Web service orchestration driven by formal specification

Abstr act. When set of basic web service is built, the next step is to create more complex one. A programmatic approach uses declarative language such as BPEL. This kind of representation is verbose and needs assistance for the creation of business process. We defined a generative strategy leading by formal specification. Because, web service composition languages use standard operators like se...

متن کامل

Contextual Equivalence for the Pi-Calculus that can Stop

The pi-calculus is a well-analyzed model for mobile processes and mobile computations. While a lot of other process and lambda calculi that are core languages of higher-order concurrent and/or functional programming languages use a contextual semantics observing the termination behavior of programs in all program contexts, traditional program equivalences in the pi-calculus are bisimulations an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004